//package com.jsyl.qies.business.mapper;
//
//import com.jsyl.qies.business.domain.TrainStudentAbility;
//import org.apache.ibatis.annotations.Param;
//
//import java.util.List;
//
//public interface TrainStudentAbilityMapper {
//    int insert(TrainStudentAbility record);
//
//    TrainStudentAbility selectById(Long id);
//
//    int update(TrainStudentAbility record);
//
//    List<Long> selectStudentIdsAll();
//
//    TrainStudentAbility selectByStudentIdAndEvaluate(@Param("studentId") Long studentId, @Param("evaluateModuleType") Integer evaluateModuleType);
//
//    List<TrainStudentAbility> selectByStudentId(Long studentId);
//
//    List<Integer> selectProjectTypeByStudentId(Long studentId);
//
//    // List<TrainStudentAbility> selectQuestionByStudent(@Param("studentId") Long studentId, @Param("projectSecondType") Integer projectSecondType);
//
//    List<TrainStudentAbility> selectQuestionCountByStudent(@Param("studentId") Long studentId, @Param("projectSecondType") Integer projectSecondType, @Param("num") Integer num);
//
//    List<TrainStudentAbility> selectQuestionCountByStudentIdAndScore(@Param("studentId") Long studentId, @Param("projectSecondType") Integer projectSecondType, @Param("evaluateScore") Integer evaluateScore);
//
//}